Semantic Tuplespace

نویسندگان

  • Liangzhao Zeng
  • Hui Lei
  • Badrish Chandramouli
چکیده

The tuplespace system is a popular cooperative communication paradigm in service-oriented computing. Tuple matching in existing tuplespace systems is either type-based or object-based. It requires that both tuple writers and readers adhere to the same approach of information organization (i.e., same terminologies or class hierarchy). Further, it examines the value of the tuple contents only. As such, these tuplespace systems are inadequate for supporting communication among services in heterogeneous and dynamic environments, because services are forced to adopt the same approach to organizing the information exchanged. In order to overcome these limitations and constraints, we propose a semantic tuplespace system. Our system uses ontologies to understand the semantics of tuple contents, and correlates tuples using relational operators as part of tuple matching. Therefore, by engineering ontologies, our system allows different services to exchange information in their native formats. We argue that a semantic tuplespace system like ours enables flexible and on-demand communication among services.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards a Coordination Infrastructure for Pervasive Computing Environment Based on Tuplespace and Semantic Web

Pervasive computing is an emerging computing paradigm, which is expected to be part of our everyday life in the foreseeable future. The coordination among heterogeneous devices, services, and software agents will be vital for ensuring the success of their interactions. Tuplespace (TS) offers a coordination infrastructure for communication. With pervasive computing environment which is character...

متن کامل

Sharing of Semantically Enhanced Information for the Adaptive Execution of Business Processes

Motivated from the Context Aware Computing, and more particularly from the Data-Driven Process Adaptation approach, we propose the Semantic Context Space (SCS) Engine which aims to facilitate the provision of adaptable business processes. The SCS Engine provides a space which stores semantically annotated data and it is open to other processes, systems, and external sources for information exch...

متن کامل

Tuplespace-based computing for the Semantic Web: a survey of the state-of-the-art

Semantic technologies promise to solve many challenging problems of the present Web applications. As they achieve a feasible level of maturity, they become increasingly accepted in various business settings at enterprise level. By contrast, their usability in open environments such as the Web— with respect to issues such as scalability, dynamism and openness—still requires additional investigat...

متن کامل

Fault-Tolerance in Distributed Tuplespaces

The tuplespace data model is widely recognized for serving as a foundation for exchanging data and/or coordinating events in distributed systems. In fact, in the last of couple of years the tuplespace paradigm has experienced a renaissance because it is suitable for distributed Internet applications. However, this model is originally based on a centralized scheme, being exposed to classical fai...

متن کامل

Tuple Counting Data Flow Analysis and its Use in Communication Optimization

Tuplespace provides parallel programmers with an abstrac tion that hides the speci c underlying architecture allowing the archi tecture to be any number of platforms ranging from shared or distributed memory to a cluster of workstations Unfortunately any abstraction of this kind necessarily introduces a trade o for the application pro grammer between ease of use and control over performance Thi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005